Formula 1 has certainly discussed adding new races in the US for the last year and half and most notably they mentioned what they call 'destination' cities as possible locales. Ease of travel, accommodations etc. To those ends, the city of Miami is... MoreĀ»